Cars parked on the street. City of London, United Kingdom

Code produit:
266868605