Methodist Episcopal Hospital, South Broad Street

Hagley ID:
Download JPG