Visual Artist Leslie Ann O’Dell

Leslie Ann O'Dell is a talented visual artist, she mixes photography and painting to create her inspirational mixed media artworks. Her works often involve surrealistic hybrids of human and nature, dominated by melancholy and dreamlike themes. She currently resides in Denver, Colorado…for now.

Inspiration Hut

Leave a Comment