Diana Costa

Location

London,
United Kingdom

Individual / Profile

Diana is a London-based digital designer that gives a damn. A damn about the project, the client’s goals but mostly the end user.
Designer