Leonard Street
Jan. 2005
Megumi Matsubara
 
Leonard Street in East London