Photo by Chris GREER

Independent in Welgevonden Game Reserve from AU$564