Thursday, May 20, 2010

Getting Arty In London

Sandra Oh checks out the art at the Tate Modern in London.
Source
sandra oh news