Street scene with people walking and new road being constructed, Andaluaylas, Peru, South America 1962