Image 1 of 1
_Q8A7326.jpg
iran, Teheran province,Teheran The muslims pray in shrine of Imamzadeh Jafar, richly decorated with complex patterns of shining mirror pieces