Designed by
Title
Ancient insignia of a Dodge Brothers car, Lima #103139634
Description
Lima, Peru. October 14, 2017. Closeup of a insignia or emblem of an ancient Dodge Brothers car made in Detroit, United States of America. The photo was taken in San Isidro district of Lima on a beautiful and sunny day
This image is editorial