Posted on: September 6, 2017
The Museum of Culture set to open in Dallas
The Museum of Street Culture is about to open its doors at 508 Park Avenue in downtown Dallas. The official opening date is October 1st and will feature an exhibit of work by iconic photographer Mary Ellen Mark.
Dallas Morning News - September 1, 2017