Ross' most popular image is of a Land Rover Defender 90 reflected on the Water of Leith. He said: "I've done a couple of pictures where the car is reflected in …
View full source
Daily news about Land Rover – fresh news, every day
Ross' most popular image is of a Land Rover Defender 90 reflected on the Water of Leith. He said: "I've done a couple of pictures where the car is reflected in …
View full source