Pilgrims 5
Kerala State, India
Guruvayur Elephant Temple
Pilgrims ready to spend the night at Temple to attend morning ceremonies in time.
Pilgrims 5
Kerala State, India
Guruvayur Elephant Temple
Pilgrims ready to spend the night at Temple to attend morning ceremonies in time.
Comments 0
Delete comment
Delete comments and replies