House of mirrors
Plaça Catalunya ·
Barcelona
· Barcelona · España