Hand Beaded "Splendors of Love" (Framed)

$125.00

| /

Framed hand beaded multicolored hearts