Robert Mapplethorpe comes to mind....