0 views
|
0 likes
Sardinia, Italy is a beautiful Italian island with the bluesy beaches! We stayed at Villa Minda Bed & Breakfast in San Teodoro …