Mary Holmes, professor of art history

Title
  • Mary Holmes, professor of art history
In Collection: