Even nightingales cannot live on fairytales

Stitched painting by Michelle Kingdom

Stitched painting by Michelle Kingdom