Davide Anzimanni is a talented self-taught photographer and digital artist currently based in Udine, northeastern Italy.