Marramgrass

Another Apple Store.

Cambridge's Apple Store.

As an aside to the weekend's celebrations and craziness, this is the Apple store in Cambridge.

No glass staircase!