Part Number
: F8421-PBR
Brand
: Troy Lighting
Collection
: Otto
Category
: Pendant
UPC
: 782042372887
Receive Exclusive Offers from Five Rivers