Langs Short-tailed Blue

Langs Short-tailed Blue

Observation - Langs Short-tailed Blue. Description: