Carter White Beaded Photo Frame

Small: 4"X6"

Large: 5"X7"

Sold separately 

  • $34.00