David V & Margaret L Puleo

Archived Record Rochester, NY