Designed by
Title
Close up shot of a Mercedes 280 sl red car which produced between 1968 and 1970. Editorial Shot in Izmir Turkey #235976420
Description
Izmir, Turkey - June 21, 2021: Close up shot of a Mercedes 280 sl red car which produced between 1968 and 1970. Editorial Shot in Izmir Turkey.
This image is editorial