Terra Bar

Plaça Virreina 5 · Spain - Barcelona