Demetres Panayides

Item Date Publisher Price Role
Artifacts: Lost Tales #1 2015-05-06May 6, 2015 Image Comics $3.99 Illustrator