Becca the Impaler

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