Just in "time"! Great theme, Fien.
I missed most of the easier ones since I was away from the PC all day yesterday enjoying the sun, the world music and the food at Sunfest.
21. is from
Spoiler:Blue Ice
(I know this one thanks to the Quizmistress herself!
)
and 40. is from
Spoiler:Obsidian