OttawaIndieFest2017 – Photos

Ottawa Indie Fest 2017 took place on June 3, 2017 at La Nouvelle Scène in downtown Ottawa. Here are some photos from the event.