Designed by
Title
Close up shot of a Mercedes-Benz Pagoda 280 SL pearl car`s wheel and mercedes logo. which produced in Germany in 1968.. Editorial #235866217
Description
Izmir, Turkey - June 21, 2021: Close up shot of a Mercedes-Benz Pagoda 280 SL pearl car`s wheel and mercedes logo which produced in Germany in 1968. Editorial Shot in Izmir Turkey
This image is editorial