“Central Park Angel” Posted on March 15, 2012 by Heather Horton Reply “Central Park Angel”, oil on canvas, 36″x36″, sold, private collection, Delaware The sun in Central Park that day was amazing. A huge snowfall had descended upon the city the night before.