Eight French matching wall sconces from a hotel in Paris, C 1990.

product Location

Onsite at 2220 North Carolina Gallery