Culture

31073305_239872099892314_3810718121447129088_n

How the Grand River Water Walk Came to Be