John Foster is a photographer and writer from New York City. He has lived in Japan for eleven years, and he has authored two books on traditional Japanese culture.


Translation missing: en.general.search.loading