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