Designed by
Title
Statue Hindu deities on the roof of temple within Batu Caves. Batu Caves - a complex of limestone caves in Kuala Lumpur, Malesia #98139800
Description
Statue Hindu deities on the roof of temple within Batu Caves. Batu Caves - a complex of limestone caves in Kuala Lumpur, Malesia.