Flag Officer, Portsmouth

GPTKB entity