Petra Norfolk is a Digital Print Textile Design Student at the University of Leeds. She has worked on Time Out’s picture and design desks.
Petra Norfolk is a Digital Print Textile Design Student at the University of Leeds. She has worked on Time Out’s picture and design desks.