Image 1 of 1
MALA8520.jpg
Wul Ngon Tin Chinese Buddhist Temple Altar, Kuala Lumpur, Malaysia.