Leopard 42 2021 — USD 461243.95 | Owning.pro