An amazing find of the Soviet car industry in Athens

 

v20240901