Horoscopes for July 20th
CANCER (June 22 – July 23) – Seven of Cups – Keeping your head firmly planted in reality is important for you this week. Don’t kid yourself about anything. LEO (July 24 – August 23) – Six of Wands – Keep working as hard as you’ve been ...