Sea water distilling plant, built 1881. Sliema, Malta. - Image Details