Devotion 2.0

A fortuitous gem. Temple of the god Hanuman, Scott road, Kuala Lumpur, Malaysia.