July 24, 1969., Central Park, New York, USA --- Crowds Waiting to Watch the landing of Apollo XI mission on the moon. A storm forced an end to the public broadcast and the crowds went home to watch the landing from their own TVs around 8pm.
July 24, 1969., Central Park, New York, USA --- Crowds Waiting to Watch the landing of Apollo XI mission on the moon. A storm forced an end to the public broadcast and the crowds went home to watch the landing from their own TVs around 8pm.
Filename: APOLLO 11 NEW YORK LAF16123 23.JPG
Copyright

Related photos : APOLLO XI