Wednesday, July 11, 2007

Insider: La Basilica di Saccargia, Sardegna, Italy



This one of finest Romanesque style churches in Italy, completed in AD 1116.

Video Courtesy: Youtube

No comments: