Marsa Water Power Station - 3 Turbo (View 8A) Add to clipboard MT NAM PHO-00002805 Item 12/09/1969 Part of Photographic Collection Enemalta