Image 1 of 1
Mala_IMG-7112.jpg
Batu Caves, Worshipers Awaiting Blessing by Priest, Selangor, Malaysia.