Achalarus lyciades

Hoary Edge


Greenville County, SC USA