DSC_0767 by AndyLADC Star this if you like it!

Palace of Westminster. Elizabeth Tower (Clock Tower). Known as Big Ben.

City of Westminster , United Kingdom

Comments

No comments yet.

Be the first to comment on this photo!

More photos from United Kingdom