Bessie Kate Weeve
designed by Melissa Shirley


18 mesh
$95.00