A more perfect union

Sale price Price £12.99 Regular price Unit price  per 

This epic love story between an Irish immigrant and a black slave set in the pre-Civil War Southern state of Virginia in 1849.