PDNPulse: Larry Sultan Dies at 63


Fine art photographer Larry Sultan died yesterday at his home in California at the age of 63, according to The New York Times. The cause of death was cancer, the paper reported.

Link: PDNPulse: Larry Sultan Dies at 63