Saturday 25 September 2010

The Horse Hospital


On Colonade, behind Russell Square tube station.

Didn't see any horses, though...

No comments:

Post a Comment