The Plum Tree Bar & Restaurant

Triq l-Imhar, St Paul's Bay, Malta


Cheers!