Michele Traglia
Michele Traglia

Michele Traglia

Creative e-commerce manager, start-up lover.