Editorial image. Not to be used in commercial designs and/or advertisements. Click here for terms and conditions.
KUALA LUMPUR, MALAYSIA - FEBRUARY 18: Unidentified woman pays homage on February 18, 2012 at Guan Di Temple, Kuala Lumpur, Malaysia. Guan Di Temple or God of War Temple is one of the oldest Chinese temples in Kuala Lumpur.