Japan Nebuta Matsuri in Aomori Prefecture 003

Leave a Reply