Smallest Karlmann King

1
2018 - present day
5990 mm
Body length

Other Brands Ratings