Thumbnails
 
Stefan in New Orleans

Stefan in New Orleans

Stefan is one of the coolest cats I ever met. We crossed paths in the Lower Ninth Ward, and after sending him his photo, his words were, "I never knew I was that striking of an individual."