Camila Gonzalez will be proudly representing Canada at the Miss All Nations 2016 Pageant. The finals are being held in Nanjing China on Tuesday September 27th, 2016.

14222330_1103629676385671_6317640483765431572_n