Luciano Cireddu

Cagliari, Italy