Helen Marguerite O'Kane

English

Artworks: 50

1879-?

Artworks by this artist (50 total)