The Promise

Does Nature promise to renew, to return, to provide?

20140117-111009.jpg

Advertisements