Menu Close

The Christmas Star

The Star of Bethlehem, or the Christmas Star, was visible last night for the first time in 800 years.

Related Posts

Leave a Reply

Your email address will not be published.