Vibrance Deluxe R20D

Riccar Vibrance Deluxe

Great on carpet & hard floor