Maker Unknown

32 Star American Flag, 1858

Hand-sewn linen flag
135 x 264 cm

$25,000

In stock