The Eye Catcher

Big Ben,

London, England