Pile of Talking Hearts

Pile of Talking Hearts

Regular price $36.95

12 x 10 inch Metal art. Conversation hearts. Hang, stake, or easel.