Here they are – the ultimate paint rollers.  Made from pure Andalucian alpaca, these quality rollers are guaranteed to give you the best finish imaginable – and will last for years too!  Check out more in our PAINT SECTION.