A global citizen science platform
to discover, share and identify wildlife
Owl spotted in the White Rock Lake area of Dallas, Texas. (I didn't take the picture, but I am posting it for a friend with her permission).
Spotted on Mar 23, 2014
Submitted on Mar 24, 2014