Blue Mountains Mayor Mark Greenhill is refusing to accept any money from the sale of the photograph, which he said was “a source of humiliation for the Duchess”.