48-Star American Flag

$2,250.00

Taken from the American Embassy in Spain during the Spanish Civil War (c. 1930)

140 x 92 in