DAVIDE ROVERE

Workshop assistant