Lucia Vaughan

Designer

Ogilvy & Mather

luciavaughan.com

Chicago, IL, USA