Visual artist Shirin Abedinirad creates stunning mirror installations while traveling the world. Whether she places mirrors on the steps of a staircase in Treviso, Italy, or in the middle of the Central Desert in Iran, her projects look like the sky is touching the earth. Her latest installation ‘Mirrored Ziggurat‘ in Sydney explores the link […]