Stock Photo - Lycaenidae - Polyommatus icarus

Stock Photo: Lycaenidae - Polyommatus icarus.