Rebecca Clark, ‘Tragic Strategy’, 2016, Clyde Hogan Fine Art

About Rebecca Clark

American, based in Connecticut, United States