Isabella Nichols New World Junior Champ

18 year old Isabella Nichols is the new World Junior Champion, winning the Ericeira World Junior Championships.

Read More