Innovative People

Ed Constantine

Ed Constantine Mechanical/electrical/hydraulic devices or single parts of any level of complicity.

Languages Ed Constantine speaks:

English
Russian