Clocks/Watches - Uhren

Image 2 of 7
< Prev Next >

London_05-7952-USMQ9.jpg

Big Ben, London, England, United Kingdom, Great Britain.