Back

A beautifully crafted photograph of a Land Rover at work on an English country hillside. The Land Rover is made to appear that it is as much a natural part of the scenery as the cottage below.