A Dutch ebony ripple frame pier mirror
By appointment only.
29 Hanover Gardens London SE11 5TN United Kingdom
View Map