Lang's Short-tailed Blue

Lang's Short-tailed Blue

Observation - Lang's Short-tailed Blue - Global. Description: