RAF

Avro Lancaster

The Avro Lancaster is a British four-engined Second World War heavy bomber designed and built by Avro for the Royal Air Force (RAF). Role: Heavy…