Impeller

An Impeller from a small water pump
Published
water pump impeller water-pump