Powered by PhotoDeck
Loading…
White-clad festival participants carry a golden omikoshi (god platform), Japan.