Gowri Savoor

Gowri Savoor is a visual artist who creates environmental sculpture and works on paper. Born in Manchester, England, Gowri was educated in Manchester and Leeds.  She moved to the Unites States in 2007 and has exhibited in the United States, the United Kingdom, and other countries.

SAVGMM01.jpg