I was commissioned by The Next Web to capture images of Tesla cars being manufactured at the European factory in Tilberg, Netherlands.
October 10, 2016
Editorial