Returned From The Fields

William Bouguereau
  • $49.95