Bhavya Gowda is an Indian Model, who became the first Indian Beauty Contestant to be crowned Miss Earth Northampton (Midlands UK) in 2010. She was crowned at the age of 26, following a two-day competition at Blackpool on 22 September 2010, and was ch...
read more