Video: Ovation of the Seas Mama and Baby Panda Art Installation

In:
20Apr2016
By: 
Matt Hochberg

Take a look at the newest additions to the Royal Caribbean family, Mama and Baby Panda Art installation onboard Ovation of the Seas