Velo News

  1. Home » Gallery: Selle Italia factory tour » Set in stone, but growing

Set in stone, but growing

Set in stone, but growing

Founded in 1897, Selle Italia is still going strong, with its headquarters in Asolo, Italy.