The Dream of Saint Joseph is a 1642-1643 oil on canvas painting by Philippe de Champaigne, now in the National Gallery, London, which bought it in 1957.
[1] This article about a seventeenth-century painting is a stub.
You can help Wikipedia by expanding it.