Filming Locations (2)

  • Alicante, Alicante, Comunidad Valenciana, Spain

  • Barcelona, Catalonia, Spain