David Bouscarle is a talented self taught photographer based in Carpentras, France. He shoot a lot of landscape and nature photography.