The tablecloth is actually a single bedspread.
It and the crockery were obtained so long ago that their origins are long forgotten.
The eclectic angel choir were bought all at the same time from Windsor, NSW Salvos. They were about a dollar each.
There. I did it. Thank you for the challenge.
Merry Christmas to all and a safe and blessed New Year.