Pavillon Winter Luxor

Cornish El Nile Street
Luxor
Egypt