Oasis Class – Royal Caribbean

Allure of the Seas
Harmony of the Seas
Oasis of the Seas
Symphony of the Seas
Wonder of the Seas