Screaming Trees

2019-07-16 12:23:00



Screaming Trees is the name of the project that was initiated for testing purposes in May 2017 in a forest in Covasna county, in central Romania

  • screaming-trees

Useful Links