O Street Museum Foundation
United States · Americas

About
The O Street Museum Foundation is an independent nonprofit museum located within The Mansion on O Street in Washington, D.C. The O Street Museum Foundation is housed in five interconnected town houses that include over 100 rooms and 80 secret doors.
Adapted from Wikipedia (CC BY-SA)。Photography via Wikimedia Commons.