Kevin O'Shea

Joined: Aug 18, 2016 Last Active: Mar 3, 2024 iNaturalist

I'm an international school teacher who lives in Asia and travels a lot. I love learning about the natural world and teaching my young students about the wonders of nature.

kevinoshea is not following anyone.