Cruise ship news

Another “beauty” enter the cruise market:


Icon of the Seas. Image by Meyer Turku