abrahams gozo farmhouses carmenere apartment open plan

2 bedroom gozo apartment

dining and kitchen Carmenere apartment