You are viewing a single comment's thread from:

RE: Gone north

in Outdoors and more2 years ago

Nature has a way of making people happy, I think humans are naturally attuned to it.