police department tow truck delivers the damaged vehicle

Royalty-free stock photo ID: 160735979

police department tow truck delivers the damaged vehicle