Eurographics stand with David Duce, Monica Loduca, Francesco Vandoni

Photo info