Olga

Catalog SF1182

Oil on canvas
32 X 26 inches (81 x 66 cm)
Signed: Note
Verso: 1638A
Label: No. 7 Olga
sf1182