Provencal Short-tailed Blue

Provencal Short-tailed Blue

Observation - Provencal Short-tailed Blue - Global. Description: