This is a vehicle exhaust system part, likely a manifold and catalytic converter, lying on a floor.
AI caption March 2010 · Photo 276 of 356
No comments yet.
No comments yet.