My Left Foot: 1984

My Left Foot: 1984

Left foot of the Statue of Liberty which was under renovation in 1984. Photograph by the Historic American Buildings Survey/Historic American Engineering Record.