May brings a flurry of festivities in the Shinto calendar, and Kyoto kicks off the month with several colourful events, including the Aoi Festival preliminaries (the grand parade takes place on the 15th). This year the sunshine was in … Read the rest