Greg Henkel has lived and traveled in Asia, Europe and the Americas. He currently lives in Brooklyn, New York.
Contact