JCB Excavator

Foundations for a new build in Javea 2011