This is very obviously handmade. Plastic button. No reinforced buttonhole. Printed pattern, looks and feels like pure cotton.
Hmm.... this one is baffling... I think it's a fairly recent hand-made piece from the finishing, the thread... boy, that is a toughie.