Artists Share Tweet

Margaret Keane

Margaret Keane is a Western New York artist.