Painted turtles, Thatcher Woods, River Forest, Illinois. Photos by rjzimmerman November 6, 2020.


Painted turtles, Thatcher Woods, River Forest, Illinois. Photos by rjzimmerman November 6, 2020.
Painted turtles, Thatcher Woods, River Forest, Illinois. Photos by rjzimmerman November 6, 2020.