From the Chen Hoon Teng Chinese Temple.
Taken in Melaka, Malaysia, on 11 June 2008.
See jstrevino's recent stories
by Jarrett Martineau
Comments (0)