Antonio Almijez from Spain wins the title in Budapest, Hungary. 23 countries take part.

Pin It on Pinterest