Northern Pearly-eye - Hodges #4568.1
Lethe anthedon
Location: Natural Falls State Park, Delaware County, OK
Photo Date: 9/24/2018
ID Confidence: 90
Location: Natural Falls State Park, Delaware County, OK
Photo Date: 9/24/2018
ID Confidence: 90
Location: Natural Falls State Park, Delaware County, OK
Photo Date: 9/24/2018
ID Confidence: 90
|