Saying Grace, a work by the Saturday Evening Post illustrator, fetches the highest price paid at auction for an American artwork.
A Norman Rockwell painting titled Saying Grace has sold in New York for $46m (£28m), the highest price paid at auction for an American artwork and for a work by the Saturday Evening Post illustrator.
Sotheby's auction house says two people on the telephone bid against each other for nine minutes before the hammer came down on Wednesday. The buyer's identity has not been disclosed.
Saying Grace depicts a railway station restaurant with a woman and her grandson bowed in prayer at their table. It had a pre-sale estimate of $15m to $20m.
Sotheby's sold Rockwell's Breaking Home Ties in 2006 for more than $15m, then a record.
The previous record for an American artwork was set at Sotheby's in 1999 for a work by George Bellows, entitled Polo Crowd.