Ghasri Gozo Malta

Ghasri is the tiniest village of Gozo