Design team Confetti System does handmade paper installations that will take your breath away and remind that you can awe with the simplest of materials.
Handmade everything
Design team Confetti System does handmade paper installations that will take your breath away and remind that you can awe with the simplest of materials.