Tranquility at Inokashira Park Tokyo

 In Landscapes

The river at Inokashira Park Tokyo Japan.

Peace is the result of retraining your mind to process life as it is, rather than as you think it should be.


Wayne W. Dye

Recommended Posts

Start typing and press Enter to search

Marshes of Sungei Buloh Wetland Reserve SingaporeDawn at Pasir Ris Beach Low Tide