Teatre Lliure, Barcelona, Spain