Japan 2007

The Nakamise is a street lined with shops. It extends from the Takarazumon to the Kaminari Gate.
The Nakamise is a street lined with shops. It extends from the Takarazumon to the Kaminari Gate.
November 03, 2007
Edgar Durbin