Designed by
Title
Details inside Temple or Cathedral cave, the largest of the caves that form part of the Batu Caves site #136665358
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
This image is editorial