A Look at Life in Cuba
Special forces police patrol the streets as they drive past a large Cuban flag hanging from the facade of a building, in Havana, Cuba, Wednesday, July 21, 2021. (Photo by Eliana Aponte/AP Photo)
← Previous picture
Next picture →
Military Woman Gallery
Must See Places
Google Ads Privacy