Karumba

Karumba is a new company based out of Chelsea, Quebec that makes and sells foods that we know and love. The difference with their treats is that they are all organic and as healthy as they can manage. When Karen Henry approached photoVanBeek, she gave us a run down of the feel that she was