Exhibit or sell
Login/Register
£900.00
A stunning Art Deco French sculpture of German Shepherds, made in Paris and dating from the 1930’s.