Gonzalez Art Foundation
The Yellow Screen

The Yellow Screen

Date unknown · Lilla Cabot Perry

Source
The Athenaeum
Image id
39301
Dimensions
660 × 914
The Yellow Screen (Date unknown) - Lilla Cabot Perry - Gonzalez Art Foundation