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.
Edward Troye Self-Portrait

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