Concerts on the Canal

Merritt Park Canal Stage, King St., Welland, ON