Trouvaille(n.) Something lovely discovered by chance, a windfallAll Rights Reserved
Trouvaille(n.) Something lovely discovered by chance, a windfall
2 parts