Designed by
Title
TRIUMPH TR3B - 1962 #184833330
Description
KIFISSIA, GREECE, MAY 1ST 2018. Panning shot of classic car Triumph TR3B, made in England in 1962, during the annual May 1st classic car parade in Kifissia, a suburb of Athens, Greece
This image is editorial