Logo for 100th birthday of Morris Motors Cowley plant, now MINI Plant Oxford, England, Mar 2013



Logo for 100th birthday of Morris Motors Cowley plant, now MINI Plant Oxford, England, Mar 2013
 
© 2016 MotorAuthority. All Rights Reserved. MotorAuthority is published by Internet Brands Automotive Group. Stock photography by izmostock. Read our Cookie Policy.