Giants Castle - Home of The Bearded/Lammergeier Vulture (June 2019) Giants Castle, Photography, BirdingMark BooysenJune 9, 2019bearded vulture, Lammergeier, Giants CastleComment