Thoughts and blessings for the muddle-aged!

Has anyone seen my glasses?

£5.99Price