Adrian Morris aka Mowgli is a talented photographer and filmmaker currently based in Barcelona, Spain. Adrian