Colleen O’Rourke

Little Gem #6 (2023)
seed bead weaving
9 x 9 in.
$250