Rachel Whiteread sculpture on the edge of a lake in the US

Rachel Whiteread, winner of the 2019 Whitechapel Gallery Art Icon award, has illuminated the world’s art scene with her blazing…

Load more posts
Share On Facebook
Share On Twitter
Share On Linkedin
Share On Pinterest