Leeds-based retailer The Chimp Store has become known for its creative lookbook campaigns in
For Spring/Summer 2011, UK-based retailer Chimp has designed another clever, unconventional
UK retailer Chimp Store has become known for its clever and unique way of presenting the