by 2soon2no
Can't wait to see what else they have in store for Ginny.
Wish I could take her place.
Five stars