Acknowledging the passing of my best pal, Chesterfield “Chester” Roberts. Born November 1997 in Chapel Hill, North Carolina. Chester passed away peacefully at home surrounded by his mom, his uncle, and his feline sister and littermate, Lucy. We’ll miss him a whole bunch.
Discover more from Sarah T. Roberts | The Illusion of Volition
Subscribe now to keep reading and get access to the full archive.