Duck Racing on the Nile

The exclusive unveiling of the newest tourist attraction in Luxor, the video says it all

Related Posts: