John Marwood
I ♥ cryptic crosswords
Self invented?
Show me something that has not been invented
God
Jesus
Sausages
Monkey Trousers
Flags
Crests
Cheese Straws
Show me something that has not been invented
God
Jesus
Sausages
Monkey Trousers
Flags
Crests
Cheese Straws