Lang's Short Tailed Blue

Lang's Short Tailed Blue

Observation - Lang's Short Tailed Blue. Description: