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