Oedipus Rex (1895)
painting 429 of 878 by Pierre-Auguste Renoir

Oedipus Rex, 1895 by Pierre-Auguste Renoir