Monday, April 25, 2016

Universal truth, from the plains of the Euphrates to the Colorado river

13051689_213064399076079_1250150981583952986_n

No comments: