Czech forests are magical places where fairytales were borne a long long time ago.

*****
Written on