Edward Troye Self-Portrait

Edward Troye's Self-Portrait in a Carriage is oil on canvas and was painted in 1852. He was one of North America's first important portrait and landscape painters and is best known for his portraits of racehorses.

Photo courtesy of the Yale University Art Gallery, New Haven, Connecticut

Appears In