Large American flag earrings - sterling silver

$12.00

Clay earrings made by Lily