Trachyphonus vaillantii

Zinkwazi Beach, South Africa, May 10, 2010