Stock Photo: Winter Palace hotel façade on Nile river, Luxor. Egypt
Stock Photo: 1566-0225976 Winter Palace hotel façade on Nile river, Luxor. Egypt