Farm-house Finagliosu

Sassari - Sassari (Sardinia)

See more