Guruvayoor Temple in Kerala, IndiaIMG_2166IMG_2169IMG_7455IMG_7486-PSDSC00942-PSLR-01276-2LR-01274DSC01693DSC01835DSC01843DSC00120000_0105-S000_0117-S000_0142-S000_0145-S000_0153-S000_0155-S