Why do two people fall in love? It’s a mystery.

Author : Gabrielle Zevin
Topics: