Odd Spot for an Animal
People hold frogs as they solemnise a frog marriage in Nagpur June 12, 2014. The frog marriage is a traditional ritual observed by the rural folk to appease the gods to bring in rain and ensure a good harvest. (Photo by Reuters/Stringer)
← Previous picture
Next picture →
Military Woman Gallery
Must See Places
Google Ads Privacy