A Handel Leaded Glass and Brass Ceiling Mount Fixture, Diameter overall 36 inches.

Lot 89
  • item Images
Categories
Inquire Icon Inquire now
Estimate: $3,000-$5,000
Unsold

Similar Items