Please, add your first item to the wishlist
$110.95 $88.76
MELIORA {MEH-lee-OR-ah} [noun – Latin] better
The best is yet to be. ~ Robert Browning
130cm x 130cm // 50”x 50” 30% silk 70% cotton Made in India SKU H024S
1 in stock