David Kendall
David Kendall

David Kendall

Design. Strategist. Educator. Mountain Climber.