Callophrys niphon

Callophrys niphon

iNaturalist.ca Map