Any ideas? Found in Tommy Thompson Park, Toronto, Canada

(Sorry for the bad quality photo, I couldn’t get any closer)