Estrilda astrild

Kanangop Platau, Kenya, April 16,2023

Kinangop Platau, Kenya, November 24, 2020

Wilderness, South Africa, May 18, 2012

Wilderness, South Africa, October 26, 2011

Intaka Island, South Africa, May 31, 2010

 

Intaka Island, South Africa, September 12, 2010

Wilderness, South Africa, December 16, 2009