Xx1096A Crystal Photo Frame 24.5X18.3X11.6

SKU:XX1096A

113.93