George Mackenzie
Other at Saatchi & Saatchi Geneva
Carouge, Switzerland

George Mackenzie Work