French Art Deco Drop Side Tea Table

French Art Deco drop side tea table

1 Sold