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)
Odd Spot for an Animal
   
  Military Woman Gallery

Must See Places

Google Ads Privacy