Dave Ladd/Stephanie Anderson

Dave Ladd and Stephanie Anderson are a husband-and-wife illustration and design duo.