David Yarrow “‘The Patrician,’ Amboseli, Kenya”

David Yarrow “‘The Patrician,’ Amboseli, Kenya”