Phase I and II of the Gloucester City Freedom Pier Mural was installed November 2013. View from Delaware River.