Beaded Hanging Mirror

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