Thistleviolet

Thistleviolet

Observation - Thistleviolet - Southern Africa. Description: