Piazza Nicholas Green

Quartu Sant'Elena, Italy