Words of Peace – 260 Shah Alam – Malaysia

April 9, 2013

The greatest uncharted space is within.