Designed by
Title
Details inside Temple or Cathedral cave, the largest of the caves that form part of the Batu Caves site #136665354
Description
Details inside Temple or Cathedral cave, the largest of the caves that form part of the Batu Caves site at Gombok, near Kuala Lumpur, Malaysia