Sep 8, 2011

Buffalo Spotted in Washington DC - new exhibit

The Great American Hall of Wonders: Art, Science, and Invention in the Nineteenth Century is now on exhibitin Washington, D.C., and available for virtual viewing online. The show's title harks back to a super-sized cabinet of curiosities Buffalo Spotted in Washington, D.C.

No comments: