T

A giant department store - Basically the French ve...

A giant department store - Basically the French version of Harrods. But definitely worth a stop for the amazing glass ceiling!

Comments:

No comments