A postcard just arrived at a Welsh address 121 years after it was sent, with a mysterious message
It was emblazoned with a King Edward VII stamp, and dated August 3, 1903. 'It turned up completely out of the blue on Friday... It's wild, actually. A little bit spooky'