A December 1956 holiday kitchen scene in a found Kodachrome slide from Alhambra, California. | Click image for Comments. | Home | Browse All Photos