Marsa Water Power Station - View 1 North Rock Face Ajouter au presse-papier MT NAM PHO-00002626 Part 14/10/1968 Fait partie de Photographic Collection Enemalta