Falcon LE1

Falcon LE1
SKU: Falcon LE1

Falcon Limited Edition 1

Falcon from 1993

One of only 24 made