Sale villa, house, property Sliema, Malta
top