Venue

Hotel Flamingo****

Santa Margherita di Pula, Sardinia, Italy

© Hotel Flamingo Resort