Mark Horn is a talented artist, photographer and traveler who currently lives and works in Amsterdam,