Leopard 53 Powercat 2026 — USD 1746460.89 | Owning.pro