Kelmscott Butterfly on Blue  Needle Minder

Kelmscott Butterfly on Blue Needle Minder

gray stars
$9.50