A monument to the Apollo 11 astronauts. Thomas Deeny2024-04-10T13:41:55-04:00April 10, 2024| A monument to the Apollo 11 astronauts. Share This Story, Choose Your Platform! FacebookXPinterestEmail