July 31, 2009
Hornsey Road, North London. Long closed shop.

Hornsey Road, North London. Long closed shop.