Filming Locations in Sant Josep de sa Talaia

Hotel Playasol San Remo, Ibiza, Spain
Funseekers (1988)

View Details