Spanish stage director Sergi Belbel poses for a photo shoot on stage at La Abadia Theatre on May 17, 2018 in Madrid, Spain.
Spanish stage director Sergi Belbel poses for a photo shoot on stage at La Abadia Theatre on May 17, 2018 in Madrid, Spain.
Spanish stage director Sergi Belbel poses for a photo shoot on stage at La Abadia Theatre on May 17, 2018 in Madrid, Spain.
Spanish stage director Sergi Belbel poses for a photo shoot on stage at La Abadia Theatre on May 17, 2018 in Madrid, Spain.
Spanish stage director Sergi Belbel poses for a photo shoot on stage at La Abadia Theatre on May 17, 2018 in Madrid, Spain.
Spanish stage director Sergi Belbel poses for a photo shoot on stage at La Abadia Theatre on May 17, 2018 in Madrid, Spain.