Door latch mechanism detail, showing internal components and some corrosion.
AI caption June 2003 · Photo 583 of 3537
No comments yet.
No comments yet.