Lost Medusa
Leicester, England, United Kingdom
Artists at Lost Medusa
Nearby shops
Questions about Lost Medusa
Where is Lost Medusa?
Lost Medusa is a tattoo shop in Leicester, England, United Kingdom.
Who tattoos at Lost Medusa?
Darren Wright tattoo at Lost Medusa.
What other tattoo shops are near Lost Medusa?
Nearby shops include Secret Society Tattoo Collective, Sacred Corium, Bunraku Tattoo and Black Market tattoos.