ain’t nature wonderful?

Odd news…

EDIT: and a quotable quote.

Another wonder of nature.

Leave a Reply