Japan 2016

This mysterious structure behind the Umeda house was later revealed to be the frame around which a festival float was built.
This mysterious structure behind the Umeda house was later revealed to be the frame around which a festival float was built.
September 26, 2015
Edgar Durbin