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...

error: