De La Cruz Garden

De La Cruz Avenue, Qormi, Malta

Garden