Xevi Muntane is a talented fashion and editorial photographer, who was born in Barcelona, Spain in 1977 and currently based in NYC, USA.