Search -
I May Not Be Totally Perfect, But Parts of Me Are Excellent
I May Not Be Totally Perfect But Parts of Me Are Excellent Author:Ashleigh Brilliant Nearly 300 Brilliant Thoughts to provide, amuse, energize, tranquilize, captivate, liberate newly everyone you know.