top of page
Sheila Vultaggio
Sheila Rose Vultaggio Art
Mixed Media
478.714.9740
Sheila is a mixed media abstract artist based in South Carolina. Her creations are a harmonious blend of abstract forms, inspired by the seascape and Asian-American influence.
bottom of page