bedford square

Mar 16, 2009, 05:38 PM, Camden Town, United Kingdom