Lea Geddie

Senior Designer

3 Birds Marketing

lea.design

Durham, NC, USA