by keladawy
Ornate side gates of Taza Pir Mosque in Baku, Azerbaijan, glow under a colorful sunset, featuring two oval shaped metal signs with the Arabic word Allah, translates to God