Marsa Water Power Station - North Annexe
- MT NAM PHO-00002772
- Item
- 12/06/1969
Part of Photographic Collection
Enemalta
1 results with digital objects Show results with digital objects
Marsa Water Power Station - North Annexe
Part of Photographic Collection
Enemalta