Designed by
Title
The world's tallest statue of Murugan, is located outside Batu Caves. Kuala Lumpur - Malaysia #54926393
Description
The world's tallest statue of Murugan, is located outside Batu Caves. Kuala Lumpur - Malaysia.
This image is editorial