beautiful butterfly

beautiful butterfly

Observation - beautiful butterfly - Southern Africa. Description: