Buskers outdoors

Kingston Buskers Rendezvous 2016

Thursday, July 7, 2016 to Sunday, July 10, 2016