Good early antique brass six branch chandelier. Netherlands circa 1760
By appointment only.
Parkway Farm Northleach Gloucestershire GL54 3JL
View Map