Ponsse Mechanic International 2025 Fri, Jun 06, 2025 09:32 CET Low resolution Medium resolution Original resolution