We offer 18,006 photos on over 2,963 topics as of 13 February 2019, and we have provided 4,324 full versions upon request. See some of our best shots.

We give high quality, high-resolution photos to individuals for their personal use for free. We charge a one-time $50 fee for commercial use, with a 20% discount for 3 or more. You will see a link to request a photo when viewing it.


India

1 - 30 | 31 - 130 | 131 - 230 | 231 - 330 | 331 - 430 | 431 - 530 | 531 - 630 | 631 - 730 |
731 - 830 | 831 - 930 | 931 - 1030 | 1031 - 1130 | 1131 - 1276

Color matched. Multicultural. Galta Ji temple. Street scene, pedestrians, cows, car and cyclist. Temple bell. Elephant leads a wedding party. Sunset over Jaipur from Nahargarh Fort. Inside the Red Fort. Blowing past. Arches and mirrors. Crowds along the mosque outer gallery. Palace garden, no, not a well-known theme park. Pigeon within the meshed off area. Courtyard pavilion. Domes above the Lahori gate from outside the wall. Chand Baori step well symmetry. Manmandir ghat. Clouds obscure the sun set over the dunes. Domes, turrets and decorations. River Ganges sunrise. Wood stacked for cremations. Excuse me, is this seat taken? Locked door, but seems uninviting inside. Blessings. Columns of Diwan-i-Aam audience hall. Zig zag. Hanuman statue. Sun almost gone. North-east minaret. Locked door. Sun rising through the assembly hall past the south-west minaret. Migratory grebe. Sun rising in a hazy dawn over River Ganges. Getting down. Bas relief rescued. Shrine entrance Inside the Red Fort main gate. Taj Mahal river front terrace, north-west wall tower and the Red Fort up the Yamuna River. Statues in the gardens at Thai national temple at Sarnath. Memorial stone at the Royal Cenotaphs. Just to cap it off. Boats on the River Ganges. Mehrangarh Fort in the morning sun. Three wheel delivery truck. Evening prayers. Half awake. Windows looking out beyond the fort walls. Abandoned and decaying. A Naga Sadhu at Aarti, evening prayers, on the bank of the River Ganges. Columns and aches of the Sattais Kacheri.

1 - 30 | 31 - 130 | 131 - 230 | 231 - 330 | 331 - 430 | 431 - 530 | 531 - 630 | 631 - 730 |
731 - 830 | 831 - 930 | 931 - 1030 | 1031 - 1130 | 1131 - 1276