SuperNinjaGirl1645

Lily(SuperNinjaGirl1645) is a Runner-up from Survivor: Wales.