Sombrio beach is on Vancouver Island. Sombrio clothes are on mountain bikers and have a healthy hardcore mtb history behind the brand. Available at our Cochrane bike shop with a great selection of cycling and mountain bike clothing - serving Calgary in person and Canada online.

Page 1 of 2