Spencer Wohlrab is a photographer based out of New York City.
Fashion
 
Versus Films