Designed by
Title
Goshogawara Tachi Neputa (Standing float) festival #76618500
Description
AOMORI,JAPAN - AUGUST 6, 2015 : Goshogawara Tachi Neputa (Standing float) festival. This is a main float of 2013. It is 23-meter tall , weighs 19-ton. This festival held every year from August 4 to 8.
This image is editorial