Richard Taddei 

Gay liberal progressive socialist artist.