Richard Sheppard

Richard Sheppard

Biographical Info Richard is a watercolorist from Northern California who recently relocated to Chicago in 2021.

Website


View All Members