Leopard 53 Powercat 2024 — USD 1601483.96 | Owning.pro