David Taylor is an internationally renowned quilt artist whose artwork will be on display at the Steamboat Art Museum.
Added by Upcoming Robot on May 31, 2010