A Look at Life in Africa, Part 1/2
Kenya Marines demonstrate a covert beach landing at Mtongwe Naval Base in Mombasa on November 2, 2023, as Britain's King Charles III and Britain's Queen Camilla makes a visit. (Photo by Luis Tato/AFP Photo)
← Previous picture
Next picture →
Military Woman Gallery
Must See Places
Google Ads Privacy