Gozo Dreams

Il-Holma, Triq tal-Mielah, High Ridge, St Andrews, Malta, SWQ 1301