Philippa Wood May

bed in Ibiza, Spain

Visit my website

Can Libelula is a small piece Ibicencan paradise. Nestled in the stunning north of Ibiza, this restored finca is a stones throw from Benirras Beach.