René Williams Art / Science Loves Art

Organic, contemporary sculpture, installation art and jewelry. Awarded artist on 5 year National Science Foundation grant.

Location:

Steamboat Springs, CO