2026-05-10T21:10:35Z

Acc. 1980.017 - Photograph of the Johns Mansion, Newcastle, Delaware