A Moment of Truth

A full frontal view of a Cape Vulture as it flys head on to the camera while landing at the famous vulture feeding station and bird hide at Giants Castle , Kwazulu Natal in South Africa by photographer Andrew Aveley

Leave a Reply

Your email address will not be published. Required fields are marked *

Back to top