Hal Far, Malta

GPTKB entity