Nancy Spero

Holdings

328215