Creature From The Point
"Creature From The Point" is a handmade craft store from Pittsburgh, PA. They emphasised the idea that the vibe they want to give is that the shop is run by a Cryptid, so together we invented "The Creature From The Point", an unknown monster living at The Point, a convergence of three rivers in Pittsburgh.
More by Eden View profile
Like