2023 Dehler 34 — USD 276284 | Owning.pro