“Footage from the US State Department documentary showing the visit of the US Swimming and Diving team to Shanghai, PRC in 1973”
“Footage from the US State Department documentary showing the visit of the US Swimming and Diving team to Shanghai, PRC in 1973”
Subscribe to get the latest posts to your email.
Leave a Reply