Photo: Art

Some Warhol art from the Tate Modern in London. The space (in an old factory right on the Thames) is as cool as everyone says.


1 comment:

Anonymous said...

This is fabulous... and it makes me dizzy.