12” x 9” holds 5 x 7 photo. Hang or stand. $28.95

Mom picture frame with distressed metal heart

$28.95Price