Mascot

The mascot for the International trade fair.

More by D20K

View profile