Greed (not Green)



British satire - couldn't resist.