Triumph Herald - Devon village 2001, or is it some time in the early Seventies?
Back to Photo a Week
Home