New Art Installation Opens in Alexandria’s Waterfront Park on March 25
A new art installation will soon open in Old Town Alexandria. The Zebra first reported on the installation last November. Created by New York-based artist Nina Cooke John, the piece, […]