Chiesa di San Teodoro

At a glance

Chiesa di San Teodoro is an attraction in Oristano e Penisola del Sinis, Sardinia (Italy).