Carcharodus alcea

Carcharodus alcea

Observation - Carcharodus alcea - Global. Description: