Mixed media on canvas by Owens & Chie Mihara heels on Patricia.

October 8, 2012

More from Beverly Owens


comments powered by Disqus