St Thomas Tower

Torri, Marsascala, Malta

Tower

St Thomas Tower