Chelsea Green Park

Thames River

London, Ontario, Canada

Location created by
Paula Calzonetti

Latest photos

View all photos

Thames River : Chelsea Green Park

Observed on
2021-07-25

A Blue Herron was observed at opposite side of river. A frog was also observed at testing side.

Thames River : Chelsea Green Park

Observed on
2020-07-26

Thames River : Chelsea Green Park

Observed on
2020-07-19

Thames River : Chelsea Green Park

Observed on
2020-07-12

Thames River : Chelsea Green Park

Observed on
2020-07-05