The Clubfoot
Painting by Jusepe de Ribera
The Clubfoot is a 1642 oil on canvas painting by Jusepe de Ribera. It is housed in the Musée du Louvre in Paris, and was painted in Naples. Art historian Ellis Waterhouse wrote of it as "a touchstone by which we can interpret the whole of Ribera's... Wikipedia