Neo Vista

Neo Vista is the most desirable new address in town. Any town. So…happy Moon in Virgo with the laundry/stationery/skincare/vitamins/efficiency fetish and all but the deeper picture is this: Neo-Vista. If you have been grokking the astro these last few months, [ Read more…]