Big Ben tower clock at London, England

Code produit:
37167661