Daily Musings : 35 Henry David Thoreau

Digital artwork by Nehal