A destructive beauty

Polka dotted wasp moth, nemesis of the Oleander tree. However, a lovely creature.

Advertisements