Crystal Tea Light / oil cup Holder 1.5"H X3"

Available

Category

Candlesticks

Code

12661

UPC

121011293004

Brand