Handley Page Halifax B Mk III

GPTKB entity