Share
twitterlinkedinfacebook
Image 1 of 1
MYPE00950RFST.jpg
Image of a massive and fierce looking Chinese temple guardian statue at the Kek Lok Si Temple in Ayer Itam, Penang, Malaysia.