MERCEDES BENZ – eDrive

TASK: DIRECTOR OF PHOTOGRAPHY