Riccardo Melosu is a talented self-taught photographer and artist currently based in Olbia, Sardinia, Italy. Riccardo