Photographer Peter Beard's Suspected Remains Found on Long Island After Going Missing
The body of a man who is believed to be photographer Peter Beard has been found on Long Island, East Hampton Police Department authorities said Sunday (April 19), via Page Six.