Metal Storm logo
Francesca "Elayne" Naccarell


Member

2004-2016 Dunwich - vocals  

Personal information