ALBINO CELATO


Albino Celato,
De Castelli Srl, based in the province of Treviso (Italy).