Michelle August 24, 2015November 17, 2016leonardomontoyart Mixed media on canvas 30″ x 48″ $ 4,500 Share this:TwitterFacebookTumblrPinterestLike this:Like Loading...