The Mirror Hotel Barcelona
Barcelona, Spain, 2010
Designer:
Interiors:
Architecture: