Chalcomitra amethystina

Wilderness, South Africa, May 18, 2012

Zinkwazi Beach,  South Africa, January 25, 2012

Tzaneen, South Africa, August 9, 2011

Zinkwazi Beach, South Africa, May 16, 2010

Tokai Plantation, South Africa, August 29, 2010