Marsa Water Power Station - View 1 North Rock Face
- MT NAM PHO-00002626
- Part
- 14/10/1968
Part of Photographic Collection
Enemalta
1 results with digital objects Show results with digital objects
Marsa Water Power Station - View 1 North Rock Face
Part of Photographic Collection
Enemalta