papilio machaon | | Spain: Balearic Islands, Menorca, Son Gornes, Ferreries, Menorca | | 870900977 |
papilio machaon | | Spain: Balearic Islands, Menorca, Turdonell de Dalt, Mao, Menorca | | 870900038 |
papilio machaon | | Spain: Balearic Islands, Ibiza, Santa Eularia des Riu, Ibiza | | 870900852 |
papilio machaon | | Spain: Balearic Islands, Menorca, Rafael Vell, Mao, Menorca | | 870899927 |