Ken Haas

Haas has traveled the world on award-winning photographic assignments for twenty-five years.