Click to unmute
A man stands in front of the pyramids in Egypt, gesturing as Russian text overlays appear sequentially, suggesting he is presenting or explaining something.
Be the first to share your thoughts!