Historic Immanuel Protestant Episcopal Church and cemetery. The Academy is on the left. Located in the center of historic New Castle, Delaware. Photo by Don Ceppi MADE IN U.S. A. K-19041 PUB. BY DELMAR MDSE. SALES CO., WILMINGTON, DEL.