Customer paying for her purchase
A shopper pays for her purchase at the Nakamise Shopping Street.

PQ6W+PH Tokyo, Japan

Leave a Reply