Stats

Thumb
Unknown
Thumb
Unknown

Recent observations View All

Loading...
More Observations

About

Petrie Island is an island situated in the Ottawa River in the eastern part of the city of Ottawa, Ontario, Canada. The island has several nearby islands and the general collection of islands is also called Petrie Island. This tally of species include the mudflats at the entrance of Petrie Island off Trim Road.

Mini swampy created this project on August 17, 2015

Is this inappropriate, spam, or offensive? Add a Flag

Logo eee 15px
Embed a widget for this project on your website