RBC Noon Hour Concert

St. George's Square, Guelph