Welland Rose Festival Street Dance

 —  —

Welland Market Square, Welland