David Yarrow “‘High,’ Amboseli, Kenya”

David Yarrow “‘High,’ Amboseli, Kenya”