Mercedes-Benz OC Show

Date: 02 September, 2012

Location: Blenheim Palace, Oxfordshire