Idaho, United States
Leslie is an award winning watercolor artist and instructor, inspiring others to find their own artistic vision. She loves the spontaneity of watercolor and the fresh look it creates. Leslie spends her time between Idaho and British Columbia, Canada. Her work can be seen at www.leslieredheadart.com.