A Couple Photos from Toronto Island photo: Butterflies on a flowering tree photo: West end of the island Prev: 'The Mermaid' - Movie Review Next: 'Ghost in the Shell: Arise' - TV Review