Sean Alexander

23 November 2009

Sean Alexander is an artist living in Washington State. He has some new art up on his Flickr page – all of which is worth checking out.

Leave a comment