Search Result

A newlywed bride turns prayer wheels at the main Buddhist temple in Elista, Republic of Kalmykia, Russian Federation on May 7, 2010.