For the cover of TIME Magazine‘s June issue Donald Trump is painted for the fourth time by brooklyn-based artist Tim O’Brien, staring at his reflection in a...
Recent Comments