Ross Richmond: Seen & Herd
Duncan McClellan Gallery 2342 Emerson Ave. South, St. Petersburg, FL, United StatesRoss started working with glass at the Cleveland Institute of Art in 1991. He graduated with a Bachelor of Fine Art with a major in Glass and a minor in...