Does this remind you of somewhere?

Does this remind you of somewhere?

Fairy tales are made of this. Catherine Hill?

illustration-2