Wednesday, May 08, 2013

Your moment of Zen

In Christian legend they are called the tears of the Virgin Mary. For the pagans, they symbolize renewed life. [source unknown]



Labels: , ,

Bookmark and Share

0 Comments:

Post a Comment

<< Home