This is a rear speaker deck with two integrated speaker grilles, likely a car interior part.
AI caption November 2004 · Photo 591 of 706
No comments yet.
No comments yet.