handley

  1. Handley Page Halifax

    Notice cross of Lorainne. In french service.