SIMON RICHARDS | DIRECTOR OF PHOTOGRAPHY



"Italian Sun" 120" TVC
Dir: Vesa Manninen
Prod. Co: The Family, Milan
Agency: Armando Testa