Designed by
Title
Concept of landing page with protesting people. #185152395
Description
Concept of landing page with protesting people. Characters with placards and signboard on strike or protest, riot, picket, demonstration web page design. Cartoon flat vector illustration.