John Singer Sargent: The Sensualist

John Singer Sargent: The Sensualist

2000 • 244 pages

Ratings1

Average rating4

15