Palm Harbor Boutique

Beaded Hanging Mirror

$80.00
| /
Round white washed beaded mirror. 28 x 20 "