The Old Print Shop

Delaware Church. [New Castle, Delaware.]