Translation from English

Wednesday, June 29, 2011

Spooky Display

Same building that houses the big New York Public Science Library has a Museum ensconced in it too...

This is one of several window displays advertising its current show on Modern American Art.