Woman At The Well

Carl Bloch
  • $189.00