Skip to Main Content
Lucria 8x10 Frame Click image to zoom

Lucria 8x10 Frame

Display all of life's special moments in this 8x10 inch crystal picture frame. Embellished with frosted accents, this lovely frame is a perfect gift for any special occassion.
  • Warranted against factory defects
  • Glass
  • Handwash only
  • Imported
  • Made In Japan
Shipping & Returns

Shipping your purchase is easy on Depending on the destination of your package, you can expect it to arrive within 4-7 business days. Shipping Information

Returns are easy on Easy returns

Back to Top