relentless and remorseful

Musings and Amusings