Mom & Pop Store at Night: Toyohashi, Japan

img_4020

Mom & Pop Store in a back street behind the train station. Toyohashi, Japan.

Advertisements