Filming Locations (1)

  • Sant Joan Despí, Barcelona, Catalonia, Spain