Il Corriere Della Sera

Spot on self driving cars for Il Corriere Della Sera. Full piece attached.

More by Alex Westgate

View profile