Designed by
Title
MERCEDES BENZ 350SLC - 1976 #187012016
Description
ALFEIOS RIVER DAM, OLYMPIA, GREECE. SEPTEMBER 24, 2015. Classic car Mercedes-Benz 350 SLC made in Germany in 1976, during the 44th International Rally of the Classic Car Club of Greece- FILPA
This image is editorial