sree , 3 days ago A turtle laying eggs (possibly the painted turtle)
A turtle laying eggs (possibly the painted turtle)