The Heart
CLIENT
Visa
AGENCY
Saatchi & Saatchi London
LOCATION
London