Designed by
Title
Broken off side rearview mirror on car. White automobile on road after accident. #230000592
Description
Broken off side rearview mirror on the car. White automobile on the road or in the yard after an accident. Transport damage, supermarket parking. Reflection glass crashed after collision or vandalism.