Nicola Delogu

Nicola Delogu

Cerdeña, Italy

Nicola Delogu

Joined November 2021