Weddings: Some Thoughts June 29, 2023 When is the last time you have been to a wedding? It had been a while for me and Jim until this year. We have Read More