Plaça de Margarida Xirgu, 1, 08004 Barcelona, Spain
PRICE: $€15
Enjoy a captivating theatrical performance at Teatre Lliure, one of Barcelona's most renowned theaters.