The Cyranos, Barcelona, Spain