Brimstone Canary
Africa TripsCanariesCanary BrimstoneCapetown and False Bay AreaFinches Allies FringillidaePasseriformesPlantsProteacaeSouth AfricaSouth Africa Trip 2010