autofantasia's photos with the keyword: DSC_7556

1973 Volvo 144 DL - XWW 354L