Tangled Souls

£20.00

The glittering, poignant and sometimes shocking story of the love affair between two members of the Souls, the group of unconventional aristocrats at the heart of late Victorian society

Pre-order

SKU: 9780750996624 Category: