Exhibiting

Galerie Devambez Exhibition

1922

Location
Paris, France