Minerva Chatsworth

Part of an extensive range of cost-effective composite polymer mouldings