1969 in photos

Of course Apollo 11 features but the photos of the Twin Towers (World Trade Centre) being erected is something else.


More notable items
< Making gourmet Ferrero Rocher Facebook's constitutional moment >