Law of Nature.

14333194_660284874121435_8873875489777137673_n

When you wish good

for others, good things

come back to you.

This is the

Law of Nature.

(1370 Posts)