19th Century Trade Shirt in Osnaburg

$80.00