Stefano Vella

Shopping Center Manager • Italy

Stefano Vella

Stefano Vella

Shopping Center Manager • Italy