Log out
Chiesa San Nicola di Bari
Muravera, Sardinia
Italy
Roman Catholic