St Julian's Tower

Tower Road , Sliema , Malta

Tower