Butterfly Swallowtail (Papilio Machaon)

Butterfly swallowtail (Papilio machaon)

Butterfly swallowtail (Papilio machaon) collecting nectar. Kamchatka .

Similar Free Images