Netherlands, 1971 Date: circa 1971 Location: somewhere in the Netherlands Source: mostly cars, mostly Alfas What so you see here?