1 / 1Barvinak Hamilton Ukrainian Dance Ensemble performed on the main stage during the 38th annual Guelph & District Multicultural Festival at Riverside Park.Richard Vivian/GuelphTodayAdvertisement
Richard Vivian is an award-winning journalist and longtime Guelph resident. He joined the GuelphToday team as assistant editor in 2020, largely covering municipal matters and general assignment duties