Alexandria, Canal and Harbour Board

GPTKB entity