Graphium - Punda Maria

Graphium - Punda Maria

Observation - Graphium - Punda Maria - Southern Africa. Description: