Edward Steichen: The Luxembourg Bequest

Edward Steichen: The Luxembourg Bequest

2022 • 464 pages