This silent home movie apparently shows Navy personnel aboard the USS Augusta, moored in Shanghai, China. There is no clear date for this footage, but the … source
Ouça nas principais plataformas e siga na redes sociais. https://bit.ly/3iI9fBA Spotify : https://spoti.fi/3fXeP1e Instagram : https://bit.ly/3fSCxM8 Fb … source