Kellie Loder at the Bella Vista

The Bella Vista, 26 Torbay Road, St. John's, NL