India

India

Delhi : Birla Temple

Water feature.

Cities and Towns Photo ID 34813-0356 © KryssTal 1983

[2690 Photos of India]    [Random Travel Photo]    [Search Travel Photos]