Nymphalis antiopa

Morning Cloak, Nymphalis antiopa, North Percha Creek, Sierra County, NM






© Robert Barnes 2018-2024