trash previous may 14, 2009
trash

This is the other side of this street

Macclesfield Street (Chinatown), London