Barges on Thames beside Parliament, London

Code produit:
3881154