For more than a decade, the artist has rendered flesh, desire and damage into paintings where the image itself becomes the ...
We take photos faster than ever, with research suggesting around 1.8 trillion are snapped worldwide each year—about 5 billion a day. But how many of those are just throwaway selfies or random ...