赤兵衛西口店

Red soldiers guard the West Gate shop

Adachi, Japan

···

Map

Streetview

Activate map