Marsa Water Power Station - Departmental Building (View 10A) Add to clipboard MT NAM PHO-00002806 Item 12/09/1969 Part of Photographic Collection Enemalta