Blog

Jun
18

Visual artist Shirin Abedinirad creates stunning mirror installations in Iran Central Desert.