Stefano Trimboli

Automotive engineer

London, United Kingdom