Sassari Cathedral
Sassari, Sardinia, Ital...
12th-18th Century (crea...
This browser does not support iframes.