On board entertainment - This guy whirled non-stop for 20 minutes or so, making amazing patterns with his dress. [Nile River

On board entertainment - This guy whirled non-stop for 20 minutes or so, making amazing patterns with his dress.

[Nile River Cruise - Egypt]