4th August 2026 – Old Father Thames

An ominous sign of the times? The wooden carving of [...]