Project Description

From Mater Medusa Tattoo Shop, Rome, Italy.