Statua del Salvatore

At a glance

Statua del Salvatore is an attraction in Olbia, Sardinia (Italy).