Robert Maillart: owner of the world's best professional headshot.

Robert Maillart: owner of the world's best professional headshot.

Location
Switzerland → Schiers
Photographer
Catherine Hovell
Date taken