X

Ibiza, Spain

Sant Josep de Sa Talaia