roadlesstravelled.me
London Night » Road Less Travelled
The ever-busy Picadilly Square at night. New meets old as neon signs reflect off the old surrounding buildings. London, England.