Nov 1985, New York City - New York: Statue of Liberty torch under renovation.
Nov 1985, New York City - New York: Statue of Liberty torch under renovation.
Filename: STATUE OF LIBERTY 037 LAF213308 RECEIVING TORCH.JPG
Copyright