A quick collection from our Editor-in-Chief on his recent trip to Sardinia and Carloforte.
74 - SEVENSEAS