Please enable JavaScript to experience Vimeo in all of its glory.
from 3D JOE AND MAX
3D Joe and Max take their amazing 3D street art to Shanghai for Visit Britain's global campaign.