Lovely! It would take me an age to find all the 'contents' fabric over here! BUT I sawa small version like this in the US about 8 years ago and have always had a hankering to make a small wallhanging like this!
You did a great job - lovely, lovely, lovely!