City Seal

New Castle City Seal
The City Seal of New Castle, Indiana