In London, you can wear anything. However, that doesn't necessarily mean you should.
15 September 2006On the street in the 'burbs.Nature or nurture? Bad taste might be genetic...
posted by EHoward at 4:42 pm 0 comments
posted by EHoward at 7:20 pm 0 comments
posted by EHoward at 9:45 pm 0 comments
View my complete profile