Pair Cherub Sconces

Pair Cherub Sconces
Item# 003
$3,750.00

Product Description

Found In - France - 26" x 17' - recently rewired