Aoi Matsuri (Hollyhock Festival) Parade; n.d

Image