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