Farm-house Finagliosu
Sassari - Sassari (Sardinia)
See more