Home / Gallery / People / Shepard – Leticia – Jesse Shepard’s sister – 1888 #84_15132 Category: People Shepard – Leticia – Jesse Shepard’s sister – 1888 Photo ID #84_15132