sideshowfreaks.net
Jessica Joslin – Strange Nature
Jessica Joslin – Innovative Artist – Strange Nature Jessica Joslin is a wonderful mixed media artist who turns animal bones and antique mechanical parts into a menagerie of unusual, yet…