Opinionated Vicar
25% of what I say is wrong. The trouble is I don't know which 25%
Wednesday, April 26, 2023
Monday, April 10, 2023
Wednesday, August 31, 2022
Tuesday, August 16, 2022
Saturday, January 22, 2022
Thursday, December 23, 2021
Tuesday, December 21, 2021