Eduardo Ferrara

Release Catalog

Item Date Publisher Price Role
Star Wars: The Clone Wars - Smugglers Code 2013-06-19June 19, 2013 Dark Horse Comics $7.99 Illustrator