Image 1 of 1
Mala_IMG-6929.jpg
Batu Caves, Murugan, Hindu God of War and Peacock, his Mount, Selangor, Malaysia.