Picture
Trafalgar Square - Lord Nelson

Picture
A window in The George Inn

Picture
Tower Bridge next to the Tower of London

 





Leave a Reply.