Horst P.

  • 28th October 2014

Horst P. Horst (1906-99) ranks alongside Irving Penn and Richard Avedon as one of the…