Bearded vultures at Giant's Castle
My first morning at the Giant's Castle vulture hide: thirty-plus Cape vultures, perfect flybys from bearded vultures, and a cool breeze that made it all happen.

Michael Jordan Photography
African striped weasel
Poecilogale albinucha
Nottingham Road
Bearded vulture (Sub Adult)
Gypaetus barbatus
Giants Castle ReserveOctober 2026
Bearded vulture (Adult)
Gypaetus barbatus
Giants Castle ReserveOctober 2026
Full Moon
AmanzimtotiJanuary 2020
African Lion
Panthera leo
Kgalagadi Transfrontier ParkJanuary 2018
South African cheetah (With a cub)
Acinonyx jubatus jubatus
Kgalagadi Transfrontier ParkJanuary 2018
A wildlife and nature photographer based in the KwaZulu-Natal Midlands in South Africa. For over a decade, I've been capturing the birds, animals and landscapes that make our wild places so special — turning fleeting moments in nature into lasting memories.
More about me
Bearded vulture (Sub Adult)
Gypaetus barbatus
Giants Castle ReserveOctober 2026
NIKON D500200.0-400.0 mm f/4.0400mmf/41/2000sISO 160
View the photograph
Black SparrowhawkAccipiter melanoleucus
Red-billed FirefinchLagonosticta senegala
White-throated Swallow (Juvenile)Hirundo albigularis
Olive WoodpeckerMesopicos griseocephalus
Southern Red BishopEuplectes orix
White-throated Swallow (Juvenile)Hirundo albigularis
African wattled lapwingVanellus senegallus
Green-Backed HeronButorides striata
Lilac-breasted rollerCoracias caudatus
African striped weaselPoecilogale albinucha
African striped weaselPoecilogale albinucha
Would you like to use one of these photographs, or have a question about one?
Get in touch