Long-tailed Blue

Long-tailed Blue

Observation - Long-tailed Blue. Description: