Please enable JavaScript to experience Vimeo in all of its glory.
from Helen Lloyd
A corporate video advertisement produced for a well known British company