Kelmscott Needleminder I am a Primitive Lover  1 inch

Kelmscott Needleminder I am a Primitive Lover 1 inch

gray stars
$6.00