Architecture stock photograph: Tower bridge, london, england - the tower bridge is a suspension bridge that spans the river thames. it is a very tall structure that spans the river thames. it is a very tall str More
Architecture stock photograph: The london eye, london, england, london eye, london eye, london eye, london eye, london eye, london eye, london eye, london eye / A large ferris wheel sitting in the middle of a park.