Walter Demuro

Cagliari, Italy