The Strand, Sliema, Malta

Thanks

You have booked successfully.