David Yarrow's evocative and immersive photography of life on Earth is most distinctive and has earned him an ever-growing following amongst art collectors.Resembling 35mm film, the photography feature is revealed.