The Ontario Place Cinesphere is the world's first permanent IMAX movie theatre, located on the grounds of Ontario Place in Toronto, Ontario, Canada. This place is like no other!
"Sometimes we get to places just when God is ready to have somebody click the shutter” *
I am a full-time Canadian photographer and visual storyteller...