20101012

Better the devil you know


Window display of a shoe shop in City of London.

No comments:

Post a Comment