Live action footage
LUXOR, EGYPT - DECEMBER 5, 2014: Tourist cruise ships on the Nile River in Luxor, Egypt
HD
1920 x 1080
Endast redaktionellt bruk