Designed by
Title
Goshogawara Tachi Neputa (Standing float) festival #76622630
Description
AOMORI,JAPAN - AUGUST 6, 2015 : Goshogawara Tachi Neputa (Standing float) festival. This is standing float version festival, held every year in Goshogawara city from August 4 to 8.
This image is editorial