Leila Barker

No results

40

Portland, OR

F

10482

7204

3/Novice

3/Novice

4

4

4

August 28, 2011

December 31, 2025