Open main menu

Wikimedia Commons β

Olbia

Italian comune
English: Olbia is a town in Sardinia in Italy.

CityEdit

SeaEdit

AirportEdit