Spencer Jones Details
Spencer Jones has been a commercial still life photographer for over fifteen years. He has shot for various corporations and magazines, including American Express and Harper Bazaar.
Employees:
1
HQ:
Location:
Hamilton, Texas, United States
Revenue: