PETER CHADWICK / SCIENCE PHOTO LIBRARY PETER CHADWICK / SCIENCE PHOTO LIBRARY
Rhinoceros bot fly (Gyrostigma rhinocerontis) laying its eggs on the horn of a white rhino. This is the largest fly in Africa. Photographed at Phinda private game reserve, KwaZulu-Natal, South Africa.
Model release not required. Property release not required.