by leonid afremov leopard print exciting. a sculpture of a blind woman sitting on a bench in a park in new york city