October 2013

TORCH Lights, Switzerland

TORCH, Lights, in Fair Trade Cashmere offices, Switzerland