Apple Store

Apple Marina Bay Sands wallpapers

These Apple Marina Bay Sands wallpapers celebrate the immanent opening of the newest Apple Store. Located at 2 Bayfront Avenue, B2-06, Singapore 018972, the retail store is in a luxury location. According to the Apple site, the store will start accepting patrons very soon.