Photographs of Mercer University when it was located in Penfield

Recent Submissions

View more