Popular Canadian art installation Big Love Ball at Bramalea City Centre
Bramalea City Centre 25 Peel Centre Drive, BramptonPopular Canadian artist Wendy Williams Watt will take her world-renowned and celebrity endorsed Big Love Ball installation to Toronto this summer and will be housed at the Bramalea City Centre…