Shopping Street

MINOLTA DIGITAL CAMERA

A shopping street in Ikebukuro.