Tate Modern Virtual Art Gallery

A java rendering of the Tate Modern.