Dwejra Tower

Dwejra Tower, Towers in Gozo

Dwejra Tower