The Sultan Qalawun Complex.

A part of the ceiling of the Sultan Qalawun Complex.


Egypt