SINGAPORE - MAY 29, 2016: Universal Water world show at Universal Studios. Universal Studios Singapore is a theme park located within Resorts World Sentosa on Sentosa Island, Singapore, stock photo

Editorial image of 'SINGAPORE - MAY 29, 2016: Universal Water world show at Universal Studios. Universal Studios Singapore is a theme park located within Resorts World Sentosa on Sentosa Island, Singapore.'
Published: June 10, 2016
Close
Loading