11"x17" Art Print by Trevor Von Eeden
This 11x17 art print was original created by Trevor Von Eeden in late 2011 for Stalker #2. Colored by the late George Freeman, we see the tragic loss Carrie suffered with the deaths of her parents.

Write Review

Note: Do not use HTML in the text.