Winners

Winners

World Final Winners – 2019

Announcing the Winners of the 2019 World Final, from Antigua Guatemala, where the prize winners ceremony was held. The competition had been judged in October in Florence, Italy.

Read More »