Azurite

$10.00

White ground with methyl violet stitching. Bred in 1959.

6 in stock