by keladawy
The richly decorated interior of Taza Pir Mosque in Baku, Azerbaijan features intricate patterns and beautiful stained glass windows