Library by Heye, 1500 pieces. I knew the tree would be difficult but… yikes, that was quite complex. Loved the details though. And some of them make this a tellingly German puzzle! :
Heye Loup Great Western 1000 Pc Puzzle 1974 Germany Train 100% COMPLETE w/POSTER | eBay
Swans - Forgotten by Cris Ortega Art 1000 Piece Puzzle HEYE Germany 2010 | eBay