Thursday, September 25, 2008

Aladdin's Cave 1

The Umit Film shop. Nothing like it anywhere in London let alone Hackney