MakeHaven badge
Etching Printing Press
Badge earned
Held by
Elida Paiz Pineda
They/Them/Theirs
- Requested
- September 25, 2026