I.T.I. R. Elia Castellammare di Stabia, Napoli, Italy
Organization name
I.T.I. R. Elia Castellammare di Stabia, Napoli, Italy