Designed by
Title
Souvenir statue of the god Murugan in Batu Caves, Kuala Lumpur, Malaysia #196936787
Description
Souvenir statue of the god Murugan in Batu Caves, Kuala Lumpur, Malaysia. Murugan is the main god worshipped in India, Sri Lanka, Mauritius, Singapore, Malaysia and many other places of the world where Tamils live