Resorts World Sentosa Data Centre

Singapore 2009
 


View All Projects