Artist shop banner image

Furiarossa

About Furiarossa
  • Oppido Mamertina, Italy
  • 1614 designs

Two italian artist siblings.
Fannibals, Lucha Belivers. Animal lovers. Werewolf enthusiasts.
Part of the Cactus di Fuoco writing group.

Achievements
THis is a loading placeholder