


The American Flag Pin
$225.00
Sterling silver plated in 18K
Quantity:
Call to purchase
Sterling silver plated in 18K
Sterling silver plated in 18K
Sterling silver plated in 18K
Sterling silver plated in 18K
Sterling silver plated in 18K