Multimedia Object for Lula Ellen Taylor

Title: Peabody School

The location is 17 Jul 1902.


image