talking-through-hearts

Screenshot from TV show Once Upon A Time of Princess Cora Mills (Barbara Hershey) holding a magic heart.

Screenshot from TV show Once Upon A Time of Princess Cora Mills (Barbara Hershey) holding a magic heart.