Steve Loya

Steve Loya is an artist and educator living in northern Virginia. You can follow his work on his art blogs, Go Flying Turtle and Splotch Monster Island.

2 posts