Marta Puchala is a Polish graphic designer currently based in London.
Marta Puchala is a Polish graphic designer currently based in London.