Helix Fossil

Helix Fossil

Hi there! Here's a new papercraft for your Crafting Pleasure. This is the Helix Fossil,…