Let Me Count the Ways by Moonysgirl79
Rated: 3rd-5th Years [Reviews - 24]
Summary: James' emotions get the better of him and Lily is no longer sure how she feels. What happens is an amazing story of love and how sometimes, you just can't wait.
Warning is for fairly mild content