
How many thorns of human nature are bristling conceits, buds of promise grown sharp for want of congenial climate.

How many thorns of human nature are bristling conceits, buds of promise grown sharp for want of congenial climate.
Change Background:































