Stock Photo: Big Ben clock tower, London, UK
Stock Photo: 4073-1170 Big Ben clock tower, London, UK

Similar Images

More Like This