Marsa Water Power Station - View 1 North Rock Face
- MT NAM PHO-00002626
- Part
- 14/10/1968
Parte diPhotographic Collection
Enemalta
Marsa Water Power Station - View 1 North Rock Face
Parte diPhotographic Collection
Enemalta
Post-war Reconstruction - Cottonera - 1950s
Parte diPhotographic Collection
Public Works Department