Rebecca

Sandra and RebeccaRebecca (Becka) Strosser

Daughter of Sandra Logan and Luke Strosser, born May 28, 2004 at Abington Hospital.

Resides at [?]

Tag line:

Leave a Reply