20131204-193151.jpg
The art design for the 1981 China Tour was awarded by D&AD
Read More on D&AD

Advertisements