This decorated overpass is in the center of Newark. Our post office and library are within site if you turn and look south. The University of Delaware is also nearby, just to the west.
Comments
Sign in or get an account to comment.