September 22, 2011

Introduction Week

Benny O’Looney’s famous tour of London starts in Bedford Square.

Photo by VB.

Comments are closed.