Cape Sparrow
Africa TripsCape SparrowPasseriformesSouth AfricaSouth Africa Trip 2010Sparrows Old World PasseridaeWest Coast National Park Ceres