The Cliffs Restaurant

Ħad-Dingli, Malta


Cheers!