Larvae / Papilionidae

Larvae / Papilionidae

Photo   |  

Papilio machaon