Opinionated Vicar
25% of what I say is wrong. The trouble is I don't know which 25%
Sunday, March 31, 2024
Monday, December 25, 2023
Sunday, December 24, 2023
Wednesday, April 26, 2023
Monday, April 10, 2023
Wednesday, August 31, 2022
Tuesday, August 16, 2022