authority

Sliema Beach Fond Għadir 'For Sale'

Sliema Beach Fond Għadir 'For Sale'

'Last free space in the area'