Beach House Moorish

Private family residence by the beach, Ghazala compound, north coast Egypt.