traycloths (Bolton CA16)

there as six hand embroidered cloths and 4 plain.
This post has expired!

Browse other posts »