On the London River, there is a woman named Kayla Paige with an absent left leg. Photo #16

On the London River, there is a woman named Kayla Paige with an absent left leg.