The pedals and wiring harness are visible in this interior shot of a vehicle's footwell.
AI caption November 2003 · Photo 60 of 223
No comments yet.
No comments yet.