A 9x9-inch framed embroidered map of the towns on Cape Cod in Massachusetts. Created by hand using straight stitch on white cotton.
Couldn't load pickup availability