Wednesday, February 16, 2011

The Biella Shop

If you find yourself in our home town of Biella or if the dark skies of Milano are keeping you down, please stop by our new store located underneath our offices in Biella.

Additional info and photos can be found in our Biella Store tab.