Olive Thrush (Turdus olivaceus). Cape Town (South Africa), November 2005.
South AfricaThrushesafricapasserinesfeeding