Lesser Striped Swallow
Africa TripsLesser Striped SwallowMkuze Park iSimangaliso Wetland Nat'l ParkPasseriformesSouth AfricaSouth Africa Trip 2010