I think your site could do with some improvement. Things are not in obvious places, the messaging system is awkward and confusing and my colleagues had a difficult time trying to vote on the shortlist. I think you could make the experience more user friendly and less confusing to be quite honest.
104 custom designs
Erfahren mehr über den Wettbewerb Infographic Design Wettbewerb
designed by beula_2570