Show more
John Randolph Pepper (born 1958) is an Italian photographer and theatre director. Wikipedia