Pair of Caryatides

Regular price £380

Dutch, circa 1700.