The "Giuseppe Nostro" user's logo

Giuseppe Nostro

Lecce, Italy

196X-80 RC ; 1981-94 Pisa; 1995-2004 RC; 2005- 15: LE; 2015-25: Kiev??; 2025-35: RC... X.

Stacks