5.11.2001

An umbrella is all the well-dressed Londoner needs, apparently.

No comments: