Big Ben
A image of the houses of Parliament sometimes nicknamed Big Ben which is located in central London. Also their is a traffic light in the image giving a typical London City view.
© Chrisharvey | Stock Free Images
Similar Free Images