Imperfect: The Victorian Dressmaker book vol1 Imperfect volume 1 £45.00 Out of stock. 0 in your basket View Basket Checkout