Gemini [2]

240 8 0
                                    

May 21 — June 21

A Gemini rarely gives their whole heart away.

They have to be sure what they're feeling is real and mutual before they do.

Credit to iFunny

Zodiac Signs [book 1]Where stories live. Discover now