Open-Air Cinema

4 mins
In Alexandria, Egypt, a small crowd attends a makeshift movie theatre.

Recommended

Similar