Results 1 results found Saidlar Xiyabani, a little Turkish style mosque overlooking Baku, Azerbaijan, Central Asia, Asia