SINGAPORE - OCTOBER 17, 2014: Universal Studios Singapore is a theme park located within Resorts World Sentosa on Sentosa Island, Singapore, stock photo

Editorial image of 'SINGAPORE - OCTOBER 17, 2014: Universal Studios Singapore is a theme park located within Resorts World Sentosa on Sentosa Island, Singapore.'
Published: June 10, 2016
Close
Loading