The Difficult Lesson

William Bouguereau
  • $49.95