by MissKinkyCatriona
I loved it - thank you, MissKinkyCatriona - five stars.
Well written very good story