ARTIFACT

An opalescent glass Art Deco sculpture by French artist Lucille Sevin, for Etling. Early 20th century

  • /