Harmony of the seas Spain, France & Italy 7 nights Embarkation Port: Barcelona 04, 11, 18 & 25 July; 01, 08, 15, 22 & 29 August; 05, 12, 19 & 26 September 2021