“Horse Écorché” by award winning New York artist Steve Lord. An écorché is a figure drawn, painted, or sculpted showing the muscles of the…