Secretive envelope with payment for the output of Thames Water? (6)
Guardian
Cryptic
#29427
|
1 Down
|
2024-07-05