Tate and Lyle
Its actually the new art installation entitled Embankment by Rachel Whiteread in Tate Modern.
Tate Modern Rachel Whiteread
Its actually the new art installation entitled Embankment by Rachel Whiteread in Tate Modern.
Tate Modern Rachel Whiteread