Share with others

30 April 2013

119/365

when there is nothing to do but be still and wait.

No comments: