Celebrity Pictures > Archives > 2021 > August >
Evacuees from Afghanistan Land at Naval Station Rota (1 pictures)
2021-08-27, Rota, Spain
-
Evacuees from Afghanistan arrive at Naval Station (NAVSTA) Rota August 27, 20...+ Favorites Download