Shannon Castor

Born in New Jersey, 1994 Shannon Castor is an oil painter currently residing in Colorado/Ireland. Shannon is currently pursuing a Masters of Fine Arts in Art and Ecology at the Burren College of Art in Ireland to expand her artistic practice and deepen her knowledge about ecology.

See More Artists...