All the Transit Center's a Stage

BY JULIE
May 2, 2009

A delightful performance in Antwerp's Centration, nicknamed the "Railway Cathedral," and one of the city's most famous landmarks.