Jiekai Zhang

Hanken

The Enviromental Impact of Vehicle Advertising