A review by meginlove
Mr. Masters by TL Swan

5.0