Jessica Ruth Freedman is a visual artist who creates semi-abstract botanical works that integrate figurative and abstract styles into a non-realism approach.
Jessica Ruth Freedman is a visual artist who creates semi-abstract botanical works that integrate figurative and abstract styles into a non-realism approach.