Gibson & Petree Hamilton

Nationality:
British

active 1931, consulting marine engineers, British