PALMYRA HOUSE

Construction company: Sitegeist

Location: Ibiza