Ben Brown is a talented self-taught photographer, filmmaker, youtuber and adventurer currently based in London, UK.