Mini Oval Beaded Frame

Mini Oval Beaded Frame

$14.95

3x3"