IMG 8966 460x270 - Trafalgar Square at 2am

This is a postcard view taken in St. Martin’s Place one night at 2am during the early part of the 20th century. There is quite a bit of mystery to the picture, taken on a foggy night near Trafalgar Square. Who is the man on the left? Was he talking to theRead More →