Iranian Creative Installs Mirrors In Nature To Reflect Her Imaginative Thoughts
Who is Shirin Abedinirad? Shirin Abedinirad was born in 1986, in Tabriz, Iran. She began to explore her …
Iranian Creative Installs Mirrors In Nature To Reflect Her Imaginative Thoughts READ MORE