Ta Kenuna Tower

Triq Ta' Kenuna , Nadur , Gozo

Tower