28 April 2005


Defoe Road and Church St in Stoke Newington. Obligatory trendy mum. Large model of vegetable above the Blue Legume cafe.

No comments: