Bags for Life

We all shop, in some places there is now a charge for plastic carrier bags. Look no further than the Cairn bags for life. The larger one can carry shopping or the smaller one presents and gifts. Cotton bags, printed in the UK.