Aoi Matsuri (Hollyhock Festival) Parade; 1986

Image