HMCS Margaret Brooke (AOPV 431)

GPTKB entity