Print

World Finals 2009

Poland, Daniel Staron (moulded praline)