DelRosso Studio
End-to-end communications and brand specialist
“Ouch”: A cartoon about a pretty hard Brexit.