Stephen H. Vaughan

Vaughan_Stephen_2022.jpg

Steve H. Vaughan is an award-winning professional nature photographer, ornithologist and instructor with 50 years of experience. He currently lives in Tucson, Arizona, with his wife Michele.