Queen of the World India winners head to USA for the big finale!
Queen of the world, India represents itself globally in one of its kind beauty pageant in US along with an array of other countries. Founded by former Mrs. #WorldAliceLeeGiannetta, the … Read More