Dust swirl over Libya and Egypt

Dust swirl over Libya and Egypt

25 May 2010 21:00 UTC

Dust swirl over Libya and Egypt
Dust swirl over Libya and Egypt

Dust swirl over Libya and Egypt.

Last Updated

22 October 2020

Published on

25 May 2010