Beautiful photo.
egret, you can find foxes are in most ravines and wooded areas in Toronto. I've seen them in Riverdale Park, Hogs Hollow, Sherwood Park, behind Sunnybrook Hospital, and High Park. My dad also sees them regularly on the Don Valley golf course. Keep looking and hope you see one soon.
-John