helenmckay_0855
FollowScreenshot_20230208_072212_Facebook a newt
A red spotted newt or salamander.
A red spotted newt or salamander.
Read less
Read less
Views
118
Likes
Awards
Ignition Award
Categories
Same photographer See all
Discover more photos See all