A review by asiucci
Love, Theoretically by Ali Hazelwood

5.0

one thing about me is ali hazelwood’s works will always be an instant 5 star rating for me