Tag: Nicole faria miss earth 2010
Indian Contestant Nicole Faria Wins Miss Earth Title #Shorts
Nicole Faria, an Indian model and beauty pageant titleholder, made history in 2010 when she won the prestigious Miss Earth…
Read MoreNicole Faria, an Indian model and beauty pageant titleholder, made history in 2010 when she won the prestigious Miss Earth…
Read More