Big Ben s Face
Big Ben tower peaks over the ornate rooftop of a nearby building in London England.
© Dazzler66 | Stock Free Images
Similar Free Images
Categories: