PrevIndexNext
SmallMedFull
It's an Apple Store! There are a bunch of these floating around Paris. It makes me feel welcome and at home :)