Iranian Creative Installs Mirrors In Nature To Reflect Her Imaginative Thoughts by Jase BB Who is Shirin Abedinirad? Shirin Abedinirad was born in 1986, … Read more