Landmarks - Stephen Bridger Photography

Big Ben. London, England