The Big Ben clock tower in London, UK.

Code produit:
160324248