Xlendi Tower

, Xlendi, Gozo

Tower