Salida, CO, United States
Leslie is a contemporary artist who works at her studio gallery in Salida, Colorado. Her award-winning Art of the Backcountry series captures her passion for skiing the mountains of Colorado. Her work has been featured in Colorado Homes & Lifetstyles magazine, Summit Daily News and on the cover of C...