Mamo Tower

Triq is Sliem , Marsascala, Malta

Tower

Mamo Tower