Vice-Admiral Frederick Spencer

GPTKB entity