Hand screenprinted poster of race cars