Left alone in nature, which pleases & relaxes! .


Left alone in nature, which pleases & relaxes!