Self-Portrait (1660) Rembrandt (1606-1669) Self-Portrait 1660 Oil on canvas, 80.3 x 67.3 cm Metropolitan Museum of Art, New York Detail. Share this:FacebookTwitterEmailPrintMoreRedditLinkedIn