Switzerland – Tecnoma

Switzerland

Large fields - Straddle Tractors