11"x17" Art Print by Sara Richard
This 11x17 art print was original created by Sara Richard in late 2011 as the title page for Stalker #1. Stalker and her mother are separated by the surface of the mirror just as their real selves are by time.

Write Review

Note: Do not use HTML in the text.