cleopatra.1806 sardinia Published 06/25/2018 at 3144 × 2107 in Butterflies and other insects in Sardinia: 3rd – 8th June ← Previous Next → Cleopatra