Becca

Becca the Impaler is a piercer and tattoo artist at Pigment in Uptown New Orleans. Below you will find a collection of some of their work.
Becca the Impaler is a piercer and tattoo artist at Pigment in Uptown New Orleans. Below you will find a collection of some of their work.