by GNNick
Marina Bay Sands is an integrated resort fronting Marina Bay in Singapore. EDITORIAL 12.02.2014