Title: My Body is My Home
Medium: Mixed media installation
Size: 30 x 57 x 90 cm
Leslie Greene has lived, worked, and exhibited her paintings in Colorado, New York City, and Paris.
She is an artist, mother, and lover who has reflected her passage on the planet with visual expressions.
For more examples of her work, please visit http://leslie.greene.free.fr/