Trafalgar Square ,London, England

Views of Trafalgar Square, Central london, England on a nice spring day. Music: Ether, Nigel Glocker, easy Listening