Baubles, Bangles, and Beads

ABCA - 36 bars

Form