On This Day: August 5, 2015 – London

London’s Trafalgar Square at dusk
London’s Trafalgar Square at dusk
August 5, 2016 | Categories: My Cities | Tags: England, London, Trafalgar Square, Travel, Vacation | Leave a comment
All rights reserved by Valerie Leung. No part of this site to be used without permission.