Kaleidoscope PhotographyArts & recreation2992 Dundas WestToronto, ON, M6P 1Z3 · CA(416) 255-9143info@kaleidoscopephotography.comkaleidoscopephotography.comHours not available