This year, the Full Moon in Libra is a Blue Moon and occurs on March 31st. Maybe you know the expression...
Continue Reading