14.02.2012 in18:51 in Landscapes -->
Stephen Jesse Taylor born Terre Haute, Indiana, 1980.
MFA Studio Art (Photography), University of North Carolina at Chapel Hill, August 2011-
MA Folklore/American Studies, University of North Carolina at Chapel Hill, December 2009.
(Master’s thesis: A Home Transformed: Narratives of Loss, Longing, Homecoming and the Miniature from Portsmouth Island, North Carolina.)
- BA, Indiana State University, Terre Haute, IN, 2003.
oh lovely rock…