Ghosts of Wales: Accounts From the Victorian Archives

£12.99

This book reveals for the first time 50 terrifying – and in some cases, comical – cases dating from 1837 to 1901, unearthed from archive newspapers.

In stock

X