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