Monday, 30 March 2009

Daily Photo #478

London shops always have cooler signage.

_MG_6365

This is no exception, as witnessed in Camden.

No comments: