19th Century Trade Shirt in Osnaburg

$90.00