Mary Kept All These Things and Pondered Them in Her Heart
Click Below For More Images:
  • Mary Kept All These Things and Pondered Them in Her Heart
  • Mary Kept These Things... - 8 x 10 matted to 11 x 14
  • Mary Kept These Things... - 5 x 7 matted to 8 x 10
  • Mary Kept These Things... - 16 x 20 framed to 23 x 27
  • Mary Kept These Things... - 11 x 14 framed to 18 x 21
  • Mary Kept These Things... - 8 x 10 framed to 13 x 15

Mary Kept All These Things and Pondered Them in Her Heart

In this painting, I wanted to portray Mary in a way that I believe many mothers can relate to. She has found a brief, quiet moment to contemplate. There is a little concern in her eyes, knowing that there will be pain and hardship in the life of her child, but hope as well, for she knows that God loves her and has a plan for them both.

She smiles as she reflects on the joy she feels when thinking of her son, turning to the future, confident and anxious, but faithful. Motherhood brings many emotions. Fear, joy, pain, and hope, concern and nearly inexpressible love can all be part of motherhood. No doubt Mary felt inadequate, but also steadfast, faithful and humbled to have been chosen to be part of Christ’s life.

Mary must have often thought of the heavenly messenger that brought her such momentous news, the miracle of his birth, the sign in the heavens, the wise men, the shepherds and angels that bore witness. As Christ grew, she surely marveled at His wisdom and obedience, knowing that he was the Son of God.

“Mary kept all these things, and pondered them in her heart.” – Luke 2:19

Read our FAQ page for more information on the difference between lithographlaminate, and giclee prints.

Please allow 2 weeks for giclee prints to be delivered. Framed giclee prints and international orders will require additional shipping. We will contact you with the difference.

Choose size
Print types
Step 2: Select your print size
Lithograph on paper
Giclee on canvas - open edition
Giclee on canvas - limited edition
Step 3: Select the quantity and add to cart
$0.00