user avatar
Becca Peter
@DefectiveBecca
That “vigilante blogger” in LuLaRich. My son Eddie died from an embryonal brain tumor in November 2023.
Lopez Island, WA
Joined September 2021
Posts