James Thompson (designer)

Northern Irish patent holder known for his innovative research and development in airline seating

James Thompson (designer)

Northern Irish patent holder known for his innovative research and development in airline seating