19th Century Trade Shirt Off White

$105.00