Lord Murugan Statue representing Murugan, is the tallest statue of a Hindu deity in Malaysia and third tallest statue of a Hindu deity in the world.
Photo by the_hummu
Royalties free, Commercial & Editorial use
$10.00
Royalties free, Commercial & Editorial use
$10.00