Holy Trinity Church, Sliema, Malta G.C.
Publisher: printed by Muscat
Published: 1989
Place of publication: (Malta
Language: eng
Notes: Cover title.