Catching Fire

IMG_7673

Can a simple stove save forests and lives? Peter Scott has invented the world’s most revolutionary cookstove for the developing world.

 

Be first to comment