Luton Buzzard

The Luton Buzzard was a 1930s British single-seat, open cockpit ultralight aircraft built by Luton Aircraft Limited.

Luton Buzzard

The Luton Buzzard was a 1930s British single-seat, open cockpit ultralight aircraft built by Luton Aircraft Limited.