Protea Canary
Africa TripsFinches Allies FringillidaePaarlPasseriformesSeedeater ProteaSouth AfricaSouth Africa Trip 2010