Monday, October 25, 2010

The Artwork of Felicia Olin

Felicia Olin is a Springfield, Illinois based artist, recommended to me by my cousin Lillian (because she obviously gets me). Olin's work is reminiscent of a fantastical Kahlo-Klimt marriage on the other side of the looking glass.

No comments:

Post a Comment