David Bouscarle from France shows us his mind blowing photographs on nature and landscape. In this fine Interview with 121clicks.com, David shares some great thoughts on the lines of art and…