At age 48, Steve Fiorilla died in Buffalo on July 29, 2009. His imaginative creations live on, but there is no joy in Fiorillaville this week. Last one to leave, turn out the light.
All art on ''Fee Fie Foe... Fiorilla'' is copyright ©2009 by the Estate of Steve Fiorilla.
Illustration of Vincent Price in House of Wax
3 years ago