Skip to Content

A British Red Telephone Box In Sliema, Malta, Southern Europe


A British Red Telephone Box In Sliema, Malta, Southern Europe