by keladawy
The Sehitler Mosque, or Mosque of the Martyrs stands prominently in front of the Flame Towers in Baku, Azerbaijan, under a clear blue sky