African Oystercatcher

African Oystercatcher

Haematopus moquini
Table Mountain National Park, Western Cape, South Africa - July 20 2012