Wild Encounters by David Yarrow

David Yarrow has built an unrivalled reputation for capturing the beauty of the planet’s remote landscapes, cultures and endangered animals.