Free monthly love horoscope Gemini(May 21 – Jun 20) lives a carefree life with lots of new moves thrown in who are Courteous, kind and generous are some of the other words that describe the personality of a Gemini individual. Also, they love to talk and lively and thoroughly entertaining. They are fun to be [...]