The Virgin Mary is sitting with her son Jesus in a lush Alberta, Canada, forest, surrounded by deer drinking from a gurgling stream, with the majestic Three Sisters peaks in the background.
The Virgin Mary is sitting with her son Jesus in a lush Alberta, Canada, forest, surrounded by deer drinking from a gurgling stream, with the majestic Three Sisters peaks in the background.