japanitalybridge.com
Japan Tradition: Aoi Matsuri - Japan Italy Bridge
One of Kyoto’s three most well-known festivals, Aoi Matsuri (葵祭) takes place every year on the 15th of May, also known as The Hollyhock Festival