Invisible Tears Are The Hardest...

Invisible tears are the hardest to wipe away.
Invisible tears are the hardest to wipe away. - by Terri Guillemets
Last Reviewed: Jan 3, 2017
Ratings: (34)       ★☆☆☆☆ 1/5
SHARE WITH FRIENDS!
pinterest quotation