Ruth Wolf

Acrylic and mixed-media paintings by Cerulean Arts Collective Member Ruth Wolf.
Cerulean Arts