Kady Grant, ‘Two Left Feet’, 2017, Sloan Fine Art

About Kady Grant

American, b. 1989, Providence, Rhode Island, based in New York City, NY, USA